Variability Exchange Language - A Generic Exchange Format for Variability Data

نویسندگان

  • Michael Schulze
  • Robert Hellebrand
چکیده

The purpose of the Variability Exchange Language is to support the information exchange among variant management tools on the one hand and systems development tools on the other hand. The essential tasks of a variant management tool are to represent and analyze the variability of a system abstractly and to define system configurations by selecting the desired system features. A system development tool captures information of a specific kind, such as requirements, architecture, component design, or tests. In order to support the development of variable systems, development tools either have to offer the capability to express and deal with variability directly, or an additional piece of software like an add-on must be provided that adds this capability to the development tool. To interconnect variant management with systems development, the information exchange among the corresponding tools must be established. A variant management tool must be able to read or extract the variability from a development tool and to pass a configuration, i.e. a set of selected system features, to the development tool. Up to now, the interfaces that support this information exchange are built for each development tool anew. With a standardized Variability Exchange Language, a common interface can be defined that is implemented by the development tools and used by the variant management tools. The integration of variant management tools with systems development tools via this interface enables a continuous development process for variable systems and supports a flexible usage of tools for this process.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Effect of Real Exchange Rate Variability on Industrial Output: Empirical Evidence from OIC

The exchange rate plays an essential role for firms which export goods and import raw materials. In this paper, the effects of real specific exchange rate fluctuations in imports, exports and aggregate trade on industry sector, chemical and transportation industries outputs in 49 OIC countries were investigated by using a panel data model over 1990-2014. Particularly, this paper presents eviden...

متن کامل

Assessment of spatial variability of cation exchange capacity with kriging and cokriging

Cation exchange capacity (CEC) is one of the most important soil attributes which control some basic properties of soil such as acidity, water and nutrient retaining capacity. However, the measurement of cation exchange capacity in large areas is time consuming and requires high expenses. One way to save time and expenses is to use simple soil covariates and geostatistical methods in mapping CE...

متن کامل

Comparison of artificial neural network and multivariate regression methods in prediction of soil cation exchange capacity (Case study: Ziaran region)

Investigation of soil properties like Cation Exchange Capacity (CEC) plays important roles in study of environmental reaserches as the spatial and temporal variability of this property have been led to development of indirect methods in estimation of this soil characteristic. Pedotransfer functions (PTFs) provide an alternative by estimating soil parameters from more readily available soil data...

متن کامل

Spatial variability of some soil properties for site specific farming in northern Iran

Evaluating agricultural land management practices requires knowledge of soil spatial variability and understanding their relationships. Spatial distributions for fourteen soil physical and chemical properties were examined in a wheat field in Sorkhankalateh district, in Golestan province, Iran. 101 soil samples at the distances of 5m, 10m and 20m as nested grid were collected at the depth of 0-...

متن کامل

ATerms for manipulation and exchange of structured data: It's all about sharing

Some data types are so simple that they tend to be reimplemented over and over again. This is certainly true for terms, tree-like data structures that can represent prefix formulae, syntax trees, intermediate code, and more. We first describe the motivation to introduce Annotated Terms (ATERMs): unifying several term formats, optimizing storage requirements by introducing maximal subterm sharin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015